home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / listings / v_10_04 / 1004093b < prev    next >
Text File  |  1992-02-08  |  594b  |  28 lines

  1. #include <stdio.h>
  2.  
  3. void push1(int);
  4. void push2(int);
  5. int pop1(void);
  6. int pop2(void);
  7. void dump_stack(void);
  8.  
  9. main()
  10. {
  11.     dump_stack(); push1(10);
  12.     dump_stack(); push2(12);
  13.     dump_stack(); push1(15);
  14.     dump_stack(); push2(34);
  15.     dump_stack(); push1(99);
  16.     dump_stack(); push2(65);
  17.     dump_stack(); printf("stack 1: %d\n", pop1());
  18.     dump_stack(); printf("stack 1: %d\n", pop1());
  19.     dump_stack(); printf("stack 1: %d\n", pop1());
  20.     dump_stack(); printf("stack 2: %d\n", pop2());
  21.     dump_stack(); printf("stack 2: %d\n", pop2());
  22.     dump_stack(); printf("stack 2: %d\n", pop2());
  23.     dump_stack();
  24.  
  25.      return 0;
  26. }
  27.  
  28.